package com.example.children.Model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.io.Serializable;


@Data   //是 @Getter、@Setter、@ToString、@EqualsAndHashCode 和 @RequiredArgsConstructor 的组合注解，通常用于 Java 的 POJO 类。
@TableName("Test_User")
@ToString(exclude = "password")  //自动生成 toString() 方法，输出对象的字段值。默认会输出所有字段，也可以通过 exclude 属性排除一些字段。
@NoArgsConstructor  //自动生成一个无参构造函数。
@AllArgsConstructor  //自动生成一个包含所有字段的构造函数。
public class Test_User implements Serializable {   //Fn ,*,alt,Insert

    @TableId // 主键注解，表示数据库中的主键字段
    String id;

    @TableField("username")    //其他键
    String username;

    @TableField("password")    //其他键
    String password;


}
